Overview
New Town Apartments is a 187-unit Class-A residential rental community (with an additional 38 units under construction) located in St. Charles, Missouri (St. Louis Metro Area). This asset is part of the highly-amenitized master-planned New Town at St. Charles that features a mix of apartment homes, townhomes and single-family homes and amenities including an event center, open-air amphitheater, performing arts center, aquatic center and swimming pool, basketball and tennis courts, fitness center, grocery & wine market, ice cream & coffee shop, restaurants & bars, wedding chapel, organic farm, lakes & canals, and a real sand beach.
Area Map
38.836522, -90.494733